complex trading environment - Spanish English Dictionary